package domain.comercial;

import java.util.List;

import javax.persistence.*;

import domain.basic.Endereco;

public class Pedido {
	
	@Id
	private Integer codigo;
	@ManyToOne
	@JoinColumn(name="id_cliente")
	private Cliente cliente;
	@Embedded
	private Endereco enderecoEntrega;
	@OneToOne
	@JoinColumn(name="codigo.produto")
	private List<ItemPedido> itensPedido;
	
	public Integer getCodigo() {
		return codigo;
	}
	public void setCodigo(Integer codigo) {
		this.codigo = codigo;
	}
	public Cliente getCliente() {
		return cliente;
	}
	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}
	public Endereco getEnderecoEntrega() {
		return enderecoEntrega;
	}
	public void setEnderecoEntrega(Endereco enderecoEntrega) {
		this.enderecoEntrega = enderecoEntrega;
	}
	public List<ItemPedido> getItensPedido() {
		return itensPedido;
	}
	public void setItensPedido(List<ItemPedido> itensPedido) {
		this.itensPedido = itensPedido;
	}
	
}
